<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Null空值和Underfined未定义</title>
</head>
<body>
<script>
    /*Nulll类型的值只有一个null
    *   null这个值专门用来表示一个空值的对象
    *   使用typeof检查null，返回一个object 对象
    * Undefined类型的值只有一个undefined
    *   当声明一个变量，不给变量赋值时，它的值就是undefined
    *   使用typeof检查undefined时，返回一个undefined
    * */
    var  a=null;
    console.log(a);//返回一个空值null
    console.log(typeof a);//返回一个值object


    var b;//这个没有给b赋值相当于b=undefined;
    console.log(b);//返回一个值undefined
    console.log(typeof b);//返回一个值undefined
</script>
</body>
</html>